package com.nmgolden.lanxin.model;

import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * @author siger
 * @created 2024/5/18
 * @updated 2024/5/18
 */
@Data
public class UpdateDepartmentRequestBody {
    /**
     * 分支名称
     */
    private String name;

    /**
     * 在父分支中的次序值，值越小排序越靠前
     */
    private int orderNumber;

    /**
     * 分支标签，必须获取后整体更新，不支持增量更新
     */
    private List<String> tags;

    /**
     * 分支扩展属性
     */
    private Map<String, List<String>> extraFieldSet;

    /**
     * 分支领导
     */
    private List<String> leaders;

    /**
     * 分支邮箱
     */
    private List<String> emails;

    /**
     * 分支电话
     */
    private List<String> phones;

    /**
     * 分支地址
     */
    private List<String> addresses;

    /**
     * 分支简介
     */
    private List<String> introductions;
}